home *** CD-ROM | disk | FTP | other *** search
/ Chip 2000 November / Chip Kasım 2000.iso / prog / share / 41 / Setupdir / websetup.exe / readme.txt < prev    next >
Encoding:
Text File  |  1999-01-12  |  20.6 KB  |  499 lines

  1. Intel(R) Streaming SIMD Extensions Driver for 
  2. Microsoft* Windows* NT* Version 4.0 Service Pack 4
  3.  
  4. Version 4.04.08
  5.  
  6. This document includes the following sections:
  7. o Package Contents
  8. o System Requirements
  9. o Installing the Software
  10. o Removing the Software
  11. o Functional Testing
  12. o Frequently Asked Questions
  13. o Contact Information
  14. o Event Log
  15. o Installation Options
  16. o Bibliography
  17.  
  18. Package Contents
  19. ----------------
  20. o Intel(R) Streaming SIMD Extensions Driver. 
  21.     - Enables operating system support for Streaming SIMD Extensions. 
  22. o Demo Utility. 
  23.     - Verifies successful installation of driver.
  24. o Documentation.
  25.     - Readme file.
  26. o License Agreement.
  27.  
  28. System Requirements
  29. -------------------
  30. o Intel Architecture Processor(s) with support for Streaming SIMD 
  31.   Extensions.
  32. o Microsoft* Windows* NT*, Version 4.0, Service Pack 4.
  33. o User must have Admininistrator privileges in order to install and 
  34.   uninstall the driver.
  35.  
  36. Installing the Software
  37. -----------------------
  38. The following instructions describe installation of the Intel(R) Streaming 
  39. SIMD Extensions driver and the demo utility. The launching of the 
  40. installation will differ depending on whether the driver is being 
  41. installed from a web site or using a CD/floppy or as part of a bundled 
  42. toolkit. The instructions below describe the installation procedure 
  43. when the driver is installed from a web site or using a CD/floppy. 
  44. Administrator privileges are required for installation. 
  45.  
  46. 1. Ensure that the target installation system meets the minimum software 
  47. and hardware requirements.  Windows NT, Version 4.0, Service Pack 4 and 
  48. Intel Architecture processor(s) supporting the Streaming SIMD Extensions. 
  49. Administrator privileges are required for installing the driver.
  50.  
  51. 2. Before starting the installation procedure, make sure no applications 
  52. are running.
  53.  
  54. 3. If the Intel(R) Streaming SIMD Extensions driver package is being 
  55. installed from CD/floppy then run the program named SETUP.EXE from the 
  56. command line window:
  57.  
  58.  setup
  59.  
  60. On systems with a large amount of memory, the setup program may have 
  61. problems calculating the amount of memory available for its use and 
  62. fail with the message:
  63.  
  64. Insufficient memory available to run Setup.  Close all other applications 
  65. to make more memory available and try to run Setup again.
  66.  
  67. If this occurs, and there is sufficient memory available, invoke setup 
  68. with the following command:
  69.  
  70.  setup -Z1
  71.  
  72. This will cause the setup program to skip the memory check.
  73.  
  74. If the driver and demo utility is being installed by downloading the 
  75. installation executable from a web site, then run the downloaded program 
  76. from the command line to start the installation. For example, if the 
  77. downloaded program file is named websetup.exe then run the program from 
  78. the command line window:
  79.  
  80.  websetup
  81.  
  82. If the problem with calculating the amount of memory, as described above, 
  83. occurs and there is sufficient memory available, invoke the installation 
  84. with the following command:
  85.  
  86.  websetup /a /z
  87.  
  88. This will cause the setup program to skip the memory check.
  89.  
  90. 4. A window is presented titled Intel(R) Streaming SIMD Extensions Driver - 
  91. Welcome. (Users installing from the CD/floppy will not see this window. 
  92. The information provided in this window would be available in the 
  93. readme.txt file on the media). Continue the installation by pressing the 
  94. button labeled Finish. A window is presented titled Welcome. Continue the 
  95. installation by pressing the button labeled Next.
  96.  
  97. 5. A window appears that includes the text of the license agreement for 
  98. the Intel Streaming SIMD Extensions driver package.  Scroll through the 
  99. window and carefully read the text of the license.  Select the Yes button 
  100. if you agree to the terms of the license. If you do not agree to the 
  101. terms of the license agreement, select No.  This will cause setup to 
  102. close and the installation to terminate.
  103.  
  104. 6. If you are installing the driver package for the first time on the 
  105. system, then a window appears titled Choose Destination Location.  The 
  106. default installation directory is \Program Files\Intel\Kdemo on the drive 
  107. that Windows NT is installed on.  If another destination location is 
  108. desired, select it by pressing the Browse button.  Press the Next button
  109. to accept the destination directory specified.  The installation program 
  110. completes installation of the driver and creates icons for executing the 
  111. demo utility, reading the release notes and uninstalling the driver and 
  112. the demo utility.
  113.  
  114. 7. The user is given the choice to reboot the system immediately or later.  
  115. It is strongly recommended that the system be rebooted immediately after 
  116. installing the driver.  This is required to start the driver and enable 
  117. Streaming SIMD Extensions support.
  118.  
  119. Removing the Software
  120. ---------------------
  121. The software should be removed by using the Uninstall Intel Streaming 
  122. SIMD Extensions Driver icon. Administrator privileges are required for
  123. uninstallation. Reboot the system to complete uninstallation.
  124.  
  125. Functional Testing
  126. ------------------
  127. The Intel(R) Streaming SIMD Extensions Driver package contains a demo 
  128. utility that should be used to validate if the Intel Streaming SIMD 
  129. Extensions Driver has been installed correctly and if support for the 
  130. Streaming SIMD Extensions has been enabled in the operating system. 
  131. The demo utility can be executed via the following option: Start -> 
  132. Programs -> Intel Streaming SIMD Extensions Driver -> Demo Utility.
  133.  
  134. The demo utility verifies if Streaming SIMD Extensions support has 
  135. been enabled in the operating system by executing an instruction from 
  136. the Streaming SIMD Extensions set. If Streaming SIMD Extensions 
  137. support in the operating system has been enabled correctly then the 
  138. demo utility will display the message  "SUCCESS: Streaming SIMD 
  139. Extensions support has been enabled." If Streaming SIMD Extensions 
  140. support has not been enabled, then the demo utility will display a 
  141. message "FAILURE: Streaming SIMD Extensions support has not been 
  142. enabled." The Streaming SIMD Extensions provide floating point 
  143. single instruction, multiple data (SIMD) instructions. If Streaming 
  144. SIMD Extensions support has been successfully enabled, then the 
  145. demo utility launches an application to demonstrate the performance 
  146. potential of the SIMD instructions. 
  147.  
  148. Depending on the number of color palettes supported, the demo 
  149. utility will launch either an application that performs real-time 
  150. terrain generation** or an application that performs a numerical 
  151. computation. If the graphics adapter supports either 8-bit, 16-bit, 
  152. 24-bit or 32-bit color palettes, then the demo utility will launch 
  153. the terrain generation application. This application first generates 
  154. a terrain using floating point instructions provided in the Intel 
  155. Architecture instruction set and then generates the same terrain 
  156. using the SIMD-FP instructions provided by the Streaming SIMD 
  157. Extensions. The effective frames generated per second for each 
  158. phase are displayed. 
  159.  
  160. If the graphics adapter does not support 8-bit, 16-bit, 24-bit or 
  161. 32-bit color palettes, then a numerical computation of a FIR (Finite 
  162. Impulse Response) filter is launched. This computation demonstrates 
  163. the performance improvement for the FIR filter implemented using the 
  164. SIMD-FP instructions provided by the Streaming SIMD Extensions. Details 
  165. of the algorithms used are provided in [2], [3].
  166.  
  167. Frequently Asked Questions
  168. --------------------------
  169. Q1. Why does the setup program fail with a message saying there is not 
  170.     enough memory available to run setup when my system has 8GB of 
  171.     memory and there are no other programs running?
  172.  
  173. A1. On systems with very large amounts of memory the setup program 
  174.     sometimes has problems calculating the amount of memory available.  
  175.     The calculation is based on the amount of free memory available, 
  176.     amount of swap space available and other factors.  This calculation 
  177.     will sometimes overflow a 32-bit integer and setup will think there 
  178.     is very little memory available when in fact there is a very large 
  179.     amount of memory available.  If this occurs and the driver is 
  180.     installed by invoking setup from a CD/floppy, then invoke setup 
  181.     with a -Z1 option, this will cause setup to skip the memory check. 
  182.     If the driver and demo utility is being installed by downloading 
  183.     the installation executable from a web site, then run the 
  184.     downloaded program from the command line with the /a /z option to 
  185.     cause setup to skip the memory check.
  186.  
  187. Q2. Which processor steppings does the Intel(R) Streaming SIMD Extensions 
  188.     Driver support?
  189.  
  190. A2. The Intel(R) Streaming SIMD Extensions Driver enables Streaming SIMD 
  191.     Extensions support on Windows NT, Version 4.0, Service Pack 4, for 
  192.     all Intel architecture processors that support Streaming SIMD 
  193.     Extensions, independent of the processor stepping.
  194.  
  195. Contact Information 
  196. -------------------
  197. Electronic Mail: 
  198. Our e-mail support is available 24 hours a day. Please fill out the problem 
  199. report form report.txt located in the directory of the demo utility and 
  200. attach it in your email correspondence.  
  201.  
  202. Submit the information above by e-mail directly to the following address: 
  203. developer_support@intel.com    
  204.  
  205. A technical support engineer will respond to e-mail within one (1) business 
  206. day after receipt. 
  207.  
  208. Hotline: 
  209. Our telephone support Hotline is open from 7:00am to 5:00pm USA Pacific Time. 
  210. Calling the Hotline connects you to Support Engineers who are specialists in 
  211. supporting the product.  If no Support Engineer is available when you call, 
  212. a technical support engineer will respond to your problem within one (1) 
  213. Intel business day. 
  214.  
  215.     North American Hotline    (800) 628-8686    
  216.     International Hotline    +1 (916) 356-7599
  217.  
  218. Event Log
  219. ---------
  220. The Intel(R) Streaming SIMD Extensions Driver provides error-related 
  221. information via the standard Windows NT Event Viewer. This section contains 
  222. the error description in the event log and the details needed to understand 
  223. the error and take corrective action.
  224.  
  225. Error Description
  226. 1     The driver is supported only on Windows* NT* Version 4.0 Service 
  227.       Pack 4
  228.  
  229. The Intel(R) Streaming SIMD Extensions Driver contains dependencies on 
  230. Windows NT, Version 4.0, Service Pack 4 and will not enable Streaming SIMD 
  231. Extensions support in any other version of the operating system. Install 
  232. Microsoft Windows NT, Version 4.0, Service Pack 4. 
  233.  
  234. 2     The driver did not enable Streaming SIMD Extensions support as 
  235.       floating point emulation is enabled.
  236.  
  237. The Intel(R) Streaming SIMD Extensions Driver does not enable Streaming SIMD 
  238. Extensions support in the operating system if floating point emulation has 
  239. been enabled. To turn off floating-point emulation on Windows NT, Version 
  240. 4.0, Service Pack 4, run the program "pentnt -o" and reboot the system.
  241.  
  242. 3     Not all processors in the system support the Streaming SIMD 
  243.       Extensions.
  244.  
  245. The Intel(R) Streaming SIMD Extensions Driver did not enable Streaming SIMD 
  246. Extensions support in the operating system, as all processors on the 
  247. system do not support Streaming SIMD Extensions. 
  248.  
  249. 4     The driver was unable to allocate memory.
  250.  
  251. The Intel(R) Streaming SIMD Extensions Driver was unable to allocate 
  252. required memory and did not enable Streaming SIMD Extensions support 
  253. in the operating system.
  254.  
  255. 5     The driver failed to register required notify routines.
  256.  
  257. The Intel(R) Streaming SIMD Extensions Driver did not enable Streaming 
  258. SIMD Extensions support in the operating system, as it could not 
  259. register required routines.
  260.  
  261. 6     The driver did not hook required handler
  262.  
  263. The Intel Streaming SIMD Extensions Driver did not enable Streaming 
  264. SIMD Extensions support in the operating system due to an internal error.
  265.  
  266. Installation Options 
  267. --------------------
  268. Information in this section is intended only for an OEM, ISV or IHV 
  269. that desires to pre-install the Intel(R) Streaming SIMD Extensions 
  270. Driver package or include it in an existing software package.
  271.  
  272. Installation Package Command-line Options
  273.  
  274. The installation package for the Intel(R) Streaming SIMD Extensions 
  275. Driver and the demo utility provides several command-line flags. The 
  276. flags are intended only for OEM, ISV and IHV use for the following 
  277. purposes. 
  278. 1. Enable inclusion of the installation package for the Intel(R) 
  279. Streaming SIMD Extensions Driver in an OEM, ISV or IHV product 
  280. installation.
  281. 2. Enable an OEM, ISV or IHV to install only the driver. 
  282.  
  283. The mechanism for performing a silent installation of the driver 
  284. and the demo utility is also described. Details for merging multiple 
  285. command-line options are also provided.
  286.  
  287. Command-line Options
  288.  
  289. The command-line options provided by the installation package for the 
  290. Intel(R) Streaming SIMD Extensions Driver and the demo utility are as 
  291. follows.
  292.  
  293. 1. IMASTER: When invoked with the IMASTER flag, the installation script 
  294. does not provide the user the option of rebooting the system at the end 
  295. of the installation and does not reboot the system. This flag is intended 
  296. to enable inclusion of the installation package for the Intel(R) Streaming 
  297. SIMD Extensions Driver package in an OEM, ISV or IHV installation package. 
  298. The OEM, ISV or IHV package master installation script would launch the 
  299. Intel(R) Streaming SIMD Extensions Driver installation as one of several 
  300. components to be installed. Following the installation of all the 
  301. components, the master installation script would provide the user with 
  302. the option of rebooting the system.
  303.  
  304. 2. INODEMO: Invoking the installation with the INODEMO flag installs only 
  305. the components required by the Intel(R) Streaming SIMD Extensions Driver. 
  306. The installation script copies the driver binary to the appropriate 
  307. location on the target system and creates the necessary registry entries 
  308. required to load the driver and for logging event log messages. The 
  309. uninstall log file, which is required for uninstalling the driver, the 
  310. license file and utildll.dll, which is required for uninstalling the 
  311. driver, are also copied. Once installed, the Intel(R) Streaming SIMD 
  312. Extensions Driver has no interaction with an end-user. An OEM, ISV or 
  313. IHV could use the INODEMO option to install only the English driver on 
  314. any localized build of Microsoft Windows NT, Version 4.0, Service Pack 4. 
  315.  
  316.  
  317. Silent Installation
  318.  
  319. The silent installation feature provided by InstallShield* can be used to 
  320. perform a silent install of the Intel(R) Streaming SIMD Extensions Driver. 
  321. Using the silent installation feature requires the creation of a "response 
  322. file" in which the desired installation options are selected. The response 
  323. file is then used during the silent installation. An OEM, ISV or IHV can 
  324. create the appropriate response file based on desired setup options. 
  325.  
  326. Invoking setup with the following command
  327.  
  328.      setup -s -f1<silent-install-file> -f2<silent-install-logfile>
  329.  
  330. launches a silent installation. If the f2 option is not specified, the 
  331. resulting log file is stored in %windir%\setup.log. This option uses a 
  332. response file setup.iss that is generated via the command:
  333.  
  334. setup -r 
  335.  
  336. This flag generates a silent-install file called setup.iss and places it 
  337. in the %windir% directory.  The file records all the options selected by 
  338. the user during this install. Note that while creating the response file 
  339. any old existing response file will be overwritten. Also note that this 
  340. command installs the driver with the specified command line options. A 
  341. sample setup.iss file for the typical driver installation is as follows. 
  342. This setup.iss file was generated by installing the driver on an English 
  343. (USA) edition of Windows NT, Version 4.0, Service Pack 4.
  344.  
  345. [InstallShield Silent]
  346. Version=v5.00.000
  347. File=Response File
  348. [DlgOrder]
  349. Dlg0=SdWelcome-0
  350. Count=4
  351. Dlg1=SdLicense-0
  352. Dlg2=SdAskDestPath-0
  353. Dlg3=SdFinishReboot-0
  354. [SdWelcome-0]
  355. Result=1
  356. [SdLicense-0]
  357. Result=1
  358. [SdAskDestPath-0]
  359. szDir=C:\Program Files\Intel\KDemo
  360. Result=1
  361. [Application]
  362. Name=Kdemo
  363. Version=4.4.8.0
  364. Company=Intel
  365. [SdFinishReboot-0]
  366. Result=1
  367. BootOption=3
  368.  
  369.  
  370. For the Intel(R) Streaming SIMD Extensions Driver, the two options that 
  371. might potentially change are:
  372. 1. The default directory for the demo utility and files, namely 'szDir'. 
  373. 2. The reboot option, namely 'BootOption'. 
  374. An OEM, ISV or IHV is expected to generate the appropriate setup.iss file 
  375. using the desired setup options to use during the silent install.
  376.  
  377. The silent installation generates a log file setup.log that indicates 
  378. whether or not the silent installation was successful. A sample 
  379. setup.log file from a successful silent installation is as follows:
  380.  
  381. [InstallShield Silent]
  382. Version=v5.00.000
  383. File=Log File
  384. [Application]
  385. Name=Kdemo
  386. Version=4.4.8.0
  387. Company=Intel
  388. [ResponseResult]
  389. ResultCode=0 
  390.  
  391. The ResultCode indicates whether or not the silent installation was 
  392. successful. A ResultCode value of 0 indicates success.  The most common 
  393. error is ResultCode=-12 when the Dialogs are out of order. This is 
  394. most probably due to the installation requirements are not being met.
  395.  
  396. Combining Command-line Options 
  397.  
  398. This section provides the syntax for combining various command-line 
  399. options when installing from the CD or floppy media. The syntax for 
  400. passing these command-line options to self-extracting executable media 
  401. for installing the driver are also provided. Optional arguments are 
  402. included in square parenthesis. 
  403.  
  404. For CD or Floppy Media:
  405. setup [INODEMO] [IMASTER] [-s -f1%windir%\setup.iss]
  406.  
  407. For Self-Extracting Executable Media:
  408. websetup [/s] [/a [INODEMO] [IMASTER] [/s /f1%windir%\setup.iss]]
  409.  
  410. where SETUP.EXE  is the installation binary for installation from CD or 
  411. floppy media and WEBSETUP.EXE  is self-extracting executable media for 
  412. installation from the web.
  413.  
  414. The following rules are to be followed when merging driver-specific 
  415. installation options with InstallShield* options:
  416. 1. Driver specific install options should not be pre-appended with 
  417.    '-' and '/'.
  418. 2. When installing from CD or floppy media, driver specific install 
  419.    options should precede InstallShield* specific options.
  420. 3. When installing from self-extracting executable media, the options 
  421.    which should be passed to the extracted executable 'setup.exe' must 
  422.    follow the '/a' option.  Furthermore, the options being passed to 
  423.    setup.exe should list the driver-specific install options before 
  424.    the InstallShield* options.
  425.  
  426. Installation Option Examples 
  427.  
  428. This section provides examples of various command-line options. 
  429. WEBSETUP.EXE is the self-extracting executable media for installation 
  430. from the web.
  431.  
  432. 1. Install the Intel(R) Streaming SIMD Extensions Driver package.
  433.    For CD and floppy media
  434.    
  435.    setup
  436.  
  437.    For self-extracting executable media
  438.  
  439.    websetup
  440.     
  441. 2. Install only the Intel(R) Streaming SIMD Extensions Driver and 
  442.    do not provide the option to reboot the system at end of the 
  443.    installation.
  444.    
  445.    For CD and floppy media
  446.    
  447.    setup INODEMO IMASTER
  448.  
  449.    For self-extracting executable media
  450.    
  451.    websetup /a INODEMO IMASTER
  452.  
  453. 3. Install only the Intel(R) Streaming SIMD Extensions Driver and do 
  454.    not provide the option to reboot the system at end of the 
  455.    installation.  Perform a silent installation. 
  456.    
  457.    This requires creation of a response file using the following 
  458.    command. 
  459.  
  460.    For CD and floppy media
  461.    
  462.    setup INODEMO IMASTER -r
  463.  
  464.    For self-extracting executable media
  465.    
  466.    websetup /a INODEMO IMASTER /r
  467.  
  468.    The response file will be created in %windir%\setup.iss. Following 
  469.    the creation of the response file and assuming that the value for 
  470.    %windir% is C:\winnt, the silent installation can be launched using 
  471.    the following commands.
  472.  
  473.    For CD and floppy media
  474.    
  475.    setup INODEMO IMASTER -s  -f1C:\winnt\setup.iss
  476.    
  477.    For self-extracting executable media
  478.  
  479.    websetup /s /a INODEMO IMASTER /s /f1C:\winnt\setup.iss
  480.  
  481.  
  482. *  Third party brands and names are the property of their respective owners.
  483. ** Terrain generation application is based on an algorithm published by Andre 
  484. LaMothe[1].
  485.  
  486. Bibliography 
  487. ------------
  488. 1. LaMothe, Andre, Real-time Voxel Terrain Generation, Game Developer Magazine, 
  489.    Pub. Miller Freeman Inc., Vol. 4, No. 8, Nov 1997, pp. 34-44.
  490.  
  491. 2. Intel Corporation, Application Note AP-598, FIR and IIR Filtering Using 
  492.    Streaming SIMD Extensions, Order Number 243547-001, Aug. 1998.
  493.  
  494. 3. Intel Corporation, Application Note AP-809, 32-bit Floating Point Real and 
  495.    Complex 16-Tap FIR Filter Implemented Using Streaming SIMD Extensions, 
  496.    Order Number 243643-001, Aug. 1998.
  497.  
  498. Copyright(c) 1999, Intel Corporation, All Rights Reserved.
  499.